trailing ramp - French English Dictionary